﻿using System;
using System.Collections.Generic;
using Neturion.Dados;

namespace Neturion.IRepositorios
{
    public interface IRepositorioBanco : IRepositorio<Banco, int>
    {
        IList<Banco> ObterPorDescricao(string descricao);
        IList<Banco> ObterPorCodigo(string codigo);
        IList<Banco> ObterTodos(int inicio, int quantidade, int quantidadeMinima, string codigoCompensacao,
                                string descricao, DateTime? inicioDeVigenciaDe, DateTime? inicioDeVigenciaAte,
                                DateTime? fimDeVigenciaDe, DateTime? fimDeVigenciaAte);
    }
}